암스트래드 CPC
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
암스트래드 CPC는 1984년에 출시된 가정용 컴퓨터 시리즈로, 영국에서 코모도어 64나 ZX Spectrum에 대항하기 위해 설계되었다. CPC 464, CPC 664, CPC 6128, CPC 464 Plus, CPC 6128 Plus, GX4000 등의 모델이 있으며, 1984년에 출시된 CPC 464는 모니터와 데이터 레코더를 포함한 완성품으로 판매되어 유럽에서 큰 성공을 거두었다. 이 시리즈는 Z80 프로세서를 사용하며, 다양한 해상도와 색상 팔레트를 지원한다. 또한, 3인치 플로피 디스크 드라이브, 확장 포트, 조이스틱 포트 등을 갖추고 있으며, 롬에 운영체제와 BASIC 인터프리터가 내장되어 있다. 슈나이더 컴퓨터 디비전과의 협력을 통해 독일 시장에도 진출했으며, 다양한 소프트웨어와 커뮤니티를 형성했다.
더 읽어볼만한 페이지
- 암스트래드 - 암스트래드 GX4000
암스트래드 GX4000은 160x200 픽셀 해상도와 16가지 색상을 지원하고 자일로그 Z80A CPU를 사용한 암스트래드의 가정용 게임기였으나 소프트웨어 부족, 경쟁 기종 대비 강점 부재, 미흡한 마케팅, 높은 가격 등으로 상업적 실패를 겪었다. - 암스트래드 CPC - AMSDOS
AMSDOS는 AMSTRAD BASIC에서 디스크 및 파일 관리를 위해 세로 막대 기호(¦)를 사용하여 실행하는 명령어 집합이다. - 암스트래드 CPC - 암스트래드 GX4000
암스트래드 GX4000은 160x200 픽셀 해상도와 16가지 색상을 지원하고 자일로그 Z80A CPU를 사용한 암스트래드의 가정용 게임기였으나 소프트웨어 부족, 경쟁 기종 대비 강점 부재, 미흡한 마케팅, 높은 가격 등으로 상업적 실패를 겪었다. - Z80 기반 가정용 컴퓨터 - TRS-80
TRS-80은 탠디 코퍼레이션의 라디오 셰이크에서 출시된 개인용 컴퓨터 시리즈로, 저렴한 가격과 전국적인 유통망을 통해 개인용 컴퓨터 대중화에 기여했으나, 기술적 한계와 품질 문제로 시장 점유율을 잃었다. - Z80 기반 가정용 컴퓨터 - MSX
MSX는 1980년대 초 니시 가즈히코의 주도로 일본에서 제안된 가정용 컴퓨터의 단일 산업 표준으로, 자일로그 Z80 CPU, 텍사스 인스트루먼트 TMS9918 그래픽 칩 등을 사용하고 MSX 베이직을 기본 운영 체제로 탑재하여 일부 국가에서 인기를 얻었으나 IBM 호환 PC에 밀려 사라졌다.
암스트래드 CPC | |
---|---|
기본 정보 | |
![]() | |
종류 | 개인용 컴퓨터 |
개발사 | 암스트래드 |
출시일 | 1984년 |
단종일 | 1990년 |
세대 | 3세대 |
판매량 | 300만 대 |
하드웨어 | |
프로세서 | 자일로그 Z80A @ 4 MHz |
메모리 | 64 또는 128 KB, 576 KB까지 확장 가능 |
저장 매체 | 컴팩트 카세트, 3인치 플로피 디스크 |
그래픽 | 모토롤라 6845 또는 호환, 커스텀 게이트 어레이 |
디스플레이 | 160×200 픽셀 (16색) 320×200 픽셀 (4색) 640×200 픽셀 (2색) |
입력 장치 | 키보드 |
사운드 | AY-3-8912, 3채널, 8옥타브 |
소프트웨어 | |
운영 체제 | AMSDOS (with Locomotive BASIC 1.0 또는 1.1) CP/M 2.2 또는 3.0 |
관련 정보 | |
관련 기기 | Locomotive BASIC 1.0, 1.1 및 CP/M |
CPU | Zilog Z80A @ 4 MHz |
메모리 | 64 부터 576 KB |
웹사이트 | 암스트래드 제품 아카이브 |
2. 역사
1984년, 암스트래드는 Amstrad CPC 464영어를 발매했다. 이 기종은 코모도어 64와 ZX Spectrum에 대항하기 위해 설계되었으며, 모니터와 데이터 레코더가 내장된 완성품이었다. BASIC은 Locomotive software Ltd.에서 개발한 "Locomotive BASIC"이었다. 초기 모델은 유럽에서 300만 대가 판매되며 큰 성공을 거두었고, 독일에서도 변형 모델이나 복제품이 판매되었다.
1985년에는 플로피 디스크 드라이브가 내장된 CPC 664와 CPC 6128이 발매되었다. 암스트래드는 CPC 464의 성공에 힘입어 워드 프로세서 Amstrad PCW를 출시하여 800만 대를 판매하기도 했다.
1990년, 암스트래드는 CPC 464 Plus와 CPC 6128 Plus를 발매했지만, 16비트 컴퓨터인 Atari ST나 Amiga에 밀려 큰 성공을 거두지 못했다.
2. 1. 개발 배경
CPC 시리즈는 두 가지 철학을 바탕으로 개발되었다. 첫째는 '올인원' 개념으로, 컴퓨터, 키보드, 데이터 저장 장치를 하나로 통합하고 전용 모니터와 함께 판매하는 것이었다. 당시 대부분의 가정용 컴퓨터는 ZX 스펙트럼, 코모도어 64, BBC 마이크로처럼 가정용 텔레비전에 연결하여 테이프 레코더나 디스크 드라이브를 별도로 사용해야 했다. 올인원 개념은 코모도어 PET와 같은 비즈니스용 기기에서 이미 선보인 바 있다.둘째, 암스트래드의 설립자 앨런 슈가는 이 기기가 "휴가를 위해 공항에서 체크인하는 데 사용되는 것과 유사한 실제 컴퓨터"처럼 보이기를 원했으며,[4] "임신한 계산기"처럼 보이지 않기를 바랐다.[5] 이는 저렴한 가격과 멤브레인 키보드를 갖춘 ZX81 및 ZX 스펙트럼을 염두에 둔 것으로 보인다.
1984년에 출시된 첫 모델인 Amstrad CPC 464영어는 당시 영국에서 큰 인기를 얻고 있던 코모도어 64와 ZX 스펙트럼의 경쟁 기종으로 설계되었다. 이 제품은 모니터가 포함된 완성품 형태로 판매되었으며, 키보드 오른쪽에는 데이터 레코더(카세트 테이프를 사용하여 데이터를 읽고 쓸 수 있는 장치)가 내장되어 있었다. 내장된 BASIC은 Locomotive software Ltd.에서 개발한 "Locomotive BASIC"이었다. 이 초기 모델은 유럽에서 큰 성공을 거두어 300만 대가 판매되었다. CPC의 변형 모델이나 복제품은 독일에서도 판매되었다.
CPC 464의 성공에 힘입어 암스트래드는 Amstrad PCW라는 워드 프로세서를 출시하여 800만 대를 판매했다.
1985년 초에 출시된 CPC 664에는 플로피 디스크 드라이브가 내장되었다. 또한, 같은 해에 CPC 6128도 출시되었다.
1990년, 암스트래드는 이전 CPC 모델의 후속 기종으로 CPC 464 Plus와 CPC 6128 Plus를 출시했다. 그러나 이 Plus 모델들은 더 높은 성능을 가진 16비트 컴퓨터인 Atari ST나 Amiga에 밀려 시장에서 큰 성공을 거두지 못했다.
2. 2. 모델 출시

모델명 | 출시일 | 특징 |
---|---|---|
CPC 464 | 1984년 6월 | 64KB RAM, 카세트 데크 내장. 유럽에서 200만 대 이상 판매.[6] 초기 가격은 그린 스크린 모델 249GBP/899DEM, 컬러 모니터 모델 359GBP/1398DEM. 1985년 말 CPC 6128 출시 후 가격 인하. |
CPC 664 | 1985년 4월 | 플로피 디스크 드라이브 내장. |
CPC 6128 | 1985년 6월 | 128KB RAM, 플로피 디스크 드라이브 내장. |
464 플러스 | 1990년 9월 | CPC 464의 개선 모델. 64KB RAM, 카세트 테이프 드라이브 장착. 하드웨어 개선(향상된 비디오 및 사운드, ROM 카트리지 지원 등).[11] 초기 가격은 흑백 모니터 포함 229GBP/. |- | 6128 플러스 || 1990년 9월 || CPC 6128의 개선 모델. 128KB RAM, 3인치 플로피 디스크 드라이브 장착. 하드웨어 개선(464 플러스와 동일).[11] 초기 가격은 흑백 모니터 포함 329GBP/, 컬러 모니터 포함 429GBP/. |- | GX4000 || 1990년 9월 || 게임 콘솔. 플러스 시리즈의 하드웨어 특징 공유, 키보드 및 대용량 저장 장치 미지원.[11] |} 1990년, 암스트래드는 급변하는 가정용 컴퓨터 시장에 대응하기 위해 CPC 모델 라인업을 쇄신하는 "플러스" 시리즈를 출시했다. 이 시리즈는 기존 CPC 하드웨어 플랫폼을 대폭 개선하고, ROM 카트리지를 지원하며, 하드웨어 스프라이트 및 소프트 스크롤, 확장된 색상 팔레트, 자동 DMA 전송을 통한 향상된 사운드 등을 제공했다.[11] 그러나 8비트 CPU 기반의 한계로 인해 아미가(Amiga)와 메가 드라이브(Mega Drive) 등 16비트 시스템과의 경쟁에서 밀려 상업적으로 실패하고 단종되었다.[12] 2. 3. 클론 및 특수 모델1985년 스페인 정부는 64KB 이하 RAM을 탑재한 컴퓨터에 대해 90.15EUR의 수입세를 부과했고, 스페인어 키보드 탑재를 의무화했다.[15][16][17] 이를 피하기 위해 암스트래드의 스페인 유통업체인 Indescomp(후에 Amstrad Spain)는 CPC 464의 변형 모델인 CPC 472를 출시했다. CPC 472는 CPC 664 ROM 칩과 8KB 메모리 칩을 추가 기판에 포함하고, ñ 키가 있는 스페인어 키보드를 장착했다. 추가된 8KB 메모리 칩은 실제로는 동작하지 않고, 총 메모리 용량을 72KB로 늘려 수입세를 피하기 위한 목적이었다. 스페인이 유럽 공동체에 가입하면서 수입세가 철폐되자, 암스트래드는 CPC 464에 ñ 키를 추가하고 CPC 472 생산을 중단했다.[18]![]() 1989년 10월, 동독의 VEB 미크로엘렉트로닉 뮐하우젠de은 암스트래드 CPC의 클론인 KC compactde를 출시했다. 이 기기는 암스트래드 CPC 하드웨어를 여러 방식으로 대체하고 에뮬레이션했지만, 암스트래드 CPC 소프트웨어와 대체로 호환되었다. 64KB 메모리와 시작 배너가 수정된 로코모티브 BASIC 1.1 복사본을 포함한 CPC 6128 펌웨어를 갖춘 맞춤형 하드웨어를 사용했다. 확장 포트는 K 1520 버스 슬롯이었다. KC compact는 동독에서 출시된 마지막 8비트 컴퓨터였다.[19] 독일 재통일 과정에서 소수의 시스템만 판매되었다. KC compact는 무료 소프트웨어 ''JKCEMU''로 에뮬레이션할 수 있다.[20] 1993년, 옴스크에 본사를 둔 러시아 회사 파티소닉(Patisonic)은 암스트래드 CPC 6128과 호환되는 Aleste 520EX를 출시했다.[21][22][23] Aleste 520EX는 MSX 모드로 전환할 수 있었고, ''매직 사운드'' 확장 보드를 통해 스크림 트래커 파일을 재생할 수 있었다. 3. 하드웨어
암스트래드 CPC는 자일로그 Z80A 4MHz CPU를 사용한다.[37] 메인 메모리는 64KB (CPC464, CPC664, 464plus, GX4000) 또는 128KB (CPC6128, 6128plus)이며,[37][38] 최대 576KB까지 확장할 수 있다.
오디오는 제너럴 인스트루먼트 AY-3-8912 사운드 칩을 사용하며,[25] 3개 채널에서 사각파, 백색 잡음 등을 생성한다. 내장 스피커(모노 출력)와 헤드폰 잭(스테레오 사운드 출력)을 제공한다. 일부 모델에는 파나소닉(Panasonic)의 3인치 플로피 디스크 드라이브가 내장되어 있으며, 히타치(Hitachi)의 3인치 플로피 디스크 형식과 호환된다.[24] 외부 ROM을 통한 소프트웨어 확장, 주변기기 연결을 위한 확장 포트 및 아타리 조이스틱 포트를 제공한다.[25] 3. 1. 프로세서CPC 시리즈는 모두 4 MHz로 클럭된 자일로그 Z80 프로세서를 기반으로 한다.[25] CPU와 비디오 로직이 공유 메모리에 동시에 접근하여 비디오가 손상되는 현상("스노잉")을 방지하기 위해 CPU의 메모리 접근은 마이크로초 단위로 제한된다. 이는 모든 머신 사이클을 4 클럭 사이클로 확장하여 처리 능력의 약간의 손실을 발생시키며, 암스트래드는 이를 "약 3.3 MHz"의 "유효 클럭 속도"로 추정했다.[26]메인 메모리 용량은 64KB (CPC464, CPC664, 464plus, GX4000)와 128KB (CPC6128, 6128plus)가 있으며,[37][38] 최대 576KB까지 증설할 수 있었다. 3. 2. 메모리암스트래드 CPC는 64KB(CPC 464, CPC 664, 464plus, GX4000) 또는 128KB(CPC 6128, 6128plus)의 RAM을 장착하고 있다.[25][27] 이 기본 메모리는 타사 제조업체에서 판매하는 메모리 확장 장치를 사용하여 최대 512KB까지 확장할 수 있으며, 하드웨어 애호가가 개발한 실험적인 방법을 사용하여 최대 4096KB까지 확장할 수 있다. CPU로 자이로그 Z80A 4MHz를 사용하는데[37], Z80 프로세서는 64KB의 메모리만 직접적으로 어드레싱할 수 있기 때문에, 128KB 모델의 추가 메모리와 메모리 확장 장치는 뱅크 스위칭을 사용하여 사용할 수 있게 된다.3. 3. 비디오![]() CPC의 비디오 출력은 게이트 어레이와 CRT 컨트롤러의 조합을 기반으로 한다. 나중에 생산된 CPC 6128과 플러스 제품군은 CRTC와 게이트 어레이의 기능을 ASIC에 통합했다. 세 가지 내장 디스플레이 해상도를 사용할 수 있다.
CRTC를 재프로그래밍하여 화면 크기를 늘릴 수 있다. 오리지널 CPC 비디오 하드웨어는 각 색상 구성 요소가 꺼짐, 반 켜짐, 또는 켜짐으로 할당된 RGB 색 공간에서 생성된 27가지 색상의 컬러 팔레트를 지원한다(3단계 RGB 팔레트). 플러스 제품군은 빨강, 녹색 및 파랑 각각 4비트로 RGB에서 생성된 4096가지 색상으로 팔레트를 확장했다(12비트 RGB).[11] ![]() GX4000을 제외한 모든 CPC 모델에는 RF 텔레비전 또는 컴포지트 비디오 출력이 없으며, 대신 공급된 암스트래드 모니터를 연결하기 위해 Acorn 컴퓨터에서도 사용되는 6핀 RGB DIN 커넥터와 함께 제공되었다.[25] 이 커넥터는 올바르게 배선된 경우 50 Hz SCART 텔레비전을 구동할 수 있는 1v p-p 아날로그 RGB와 50 Hz 컴포지트 동기 신호를 제공한다. RF 텔레비전을 위한 외부 어댑터는 자사 하드웨어 액세서리로 제공되었다. 3. 4. 오디오제너럴 인스트루먼트 AY-3-8912 사운드 칩을 사용하며,[25] 각 채널은 사각파, 백색 잡음 또는 둘 다 생성하도록 구성할 수 있는 3개의 채널을 제공한다. 소규모 하드웨어 볼륨 엔벨로프 어레이를 사용할 수 있다.출력은 볼륨 조절 기능이 있는 작은 (4cm) 내장 스피커를 통해 모노로 제공되며, 내부 증폭기에 의해 구동된다. 스테레오 사운드 출력은 3.5mm 헤드폰 잭을 통해 제공된다. 사운드 칩에 일련의 값을 전송하여 약 5비트의 해상도로 디지털 사운드 샘플을 재생할 수 있다. 이 기술은 프로세서 집약적이며 다른 처리를 결합하기 어렵다. 예로는 ''체이스 H.Q.'', ''멜트다운'', ''로보캅''과 같은 게임의 타이틀 화면 또는 기타 플레이 불가능한 장면이 있다. 이후의 Plus 모델은 이 처리를 오프로드하기 위해 DMA 엔진을 통합했다. 3. 5. 플로피 디스크 드라이브 (일부 모델)![]() ![]() 암스트래드는 파나소닉(Panasonic)의 3인치 플로피 디스크 드라이브[24]를 사용했는데, 이는 히타치(Hitachi)의 기존 3인치 플로피 디스크 형식과 호환되었다.[24] 선택된 드라이브(후기 모델의 경우 내장형)는 단면 40트랙 유닛으로, 사용자는 다른 면에 접근하기 위해 디스크를 꺼내 뒤집어야 했다.[27] 각 면은 자체적인 쓰기 방지 스위치를 가지고 있었다.[27] 면은 "A"와 "B"로 명명되었으며, 각각 일반적으로 AMSDOS 형식으로 180KB (2KB 디렉토리와 178KB 저장 공간 포함)로 포맷되어 디스크당 총 360KB를 저장할 수 있었다. 드라이브와의 인터페이스는 IBM PC/XT, PC/AT 및 PS/2 기기에서 동일한 목적으로 사용된 NEC 765 FDC였다. 비용 절감을 위해, DMA 전송과 단밀도 디스크 지원과 같은 기능을 완전히 사용하지 않았다. 이들은 수정 주파수 변조를 사용하여 이중 밀도로 포맷되었다. 디스크는 종이 슬리브 또는 컴팩트 디스크 "쥬얼" 케이스와 유사한 단단한 플라스틱 케이스에 담겨 배송되었다. 케이스는 3.5인치 디스켓보다 더 두껍고 튼튼하며, 추가 포장 없이 우편으로 보낼 수 있도록 설계되었다. 미디어 표면을 보호하는 슬라이딩 금속 덮개는 케이스 내부에 있으며 고정되어 있는데, 이는 소니 버전의 간단한 외부 슬라이딩 덮개와는 다르다. 5.25인치 및 3.5인치 대체품보다 훨씬 비쌌다. 이는 낮은 공칭 용량 및 본질적으로 독점적인 특성과 결합되어 CPC 자체가 단종된 후 곧 형식도 중단되었다. 암스트래드의 다른 3인치 기기(PCW 및 ZX 스펙트럼 +3) 외에도, 이들을 사용한 다른 몇 안 되는 컴퓨터 시스템으로는 세가(Sega) SF-7000과 타퉁 아인슈타인(Tatung Einstein) 및 오스본 컴퓨터 사(Osborne Computer Corporation) 기기와 같은 CP/M 시스템이 있었다. 또한 임베디드 시스템에서도 사용되었다. 슈가트 표준 인터페이스는 암스트래드 CPC 기기가 표준 3", 3½" 또는 5¼" 드라이브를 두 번째 드라이브로 사용할 수 있음을 의미한다. ROMDOS 및 ParaDOS와 같은 프로그램은 표준 AMSDOS 시스템을 확장하여 양면, 80트랙 형식을 지원하여 단일 디스크에 최대 800KB를 저장할 수 있게 해준다. 3인치 디스크 자체는 기기의 플라스틱 케이스의 철자와 일반적인 영국 영어 철자법에 따라 CPC에서 일반적으로 "디스크"로 알려져 있다. 3. 6. 확장하드웨어와 펌웨어는 외부 ROM에서 제공되는 소프트웨어에 접근할 수 있도록 설계되었다. 각 ROM은 16KB 블록이어야 하며, 비디오 RAM과 공유되는 메모리 공간 안팎으로 전환된다. 암스트래드 펌웨어는 이러한 ROM에서 새로운 소프트웨어에 쉽게 접근할 수 있도록 의도적으로 설계되었다. 특히 워드 프로세싱 및 프로그래밍 유틸리티 소프트웨어(예: 전자의 Protext 및 Brunword, 후자의 MAXAM 어셈블러)와 같은 인기 있는 애플리케이션이 ROM으로 판매되었다.[28]추가 ROM 칩은 암스트래드 CPC 자체에 직접 연결되지 않고, ROM 칩용 소켓과 메인 컴퓨터가 ROM 간을 전환할 수 있도록 하는 최소한의 디코딩 회로를 포함하는 추가 플러그인 "롬 박스"에 연결된다. 이러한 박스는 상업적으로 판매되었거나 숙련된 취미 제작자가 제작할 수 있었으며, 기기 뒷면의 메인 확장 포트에 연결되었다. ROM의 소프트웨어는 디스크나 테이프보다 훨씬 빠르게 로드되며, 기기의 부팅 시퀀스는 발견된 ROM을 평가하고 선택적으로 기기의 제어 권한을 해당 ROM에 넘겨주도록 설계되었다. 이를 통해 기기의 기능을 상당히 사용자 지정할 수 있으며, 이는 매니아들이 다양한 목적으로 활용했다.[28] 그러나 일반 사용자는 CPC 관련 매체를 읽지 않는 한, 이 추가된 ROM 기능에 대해 알지 못했을 것이다. 왜냐하면 사용자 매뉴얼에 설명되어 있지 않고 마케팅 자료에도 거의 언급되지 않았기 때문이다. 그러나 공식 암스트래드 펌웨어 매뉴얼에는 문서화되어 있다.[28] 또한 기기에는 9핀 아타리 조이스틱 포트가 있어 하나의 조이스틱을 직접 연결하거나 분배 케이블을 사용하여 두 개의 조이스틱을 연결할 수 있다.[25] 4. 소프트웨어
암스트래드 CPC는 당시 대부분의 가정용 컴퓨터와 마찬가지로 ROM에 OS와 BASIC 인터프리터를 미리 내장하고 있었다. 로코모티브 BASIC은 Locomotive Software사에서 만든 BBC Microcomputer용 Z80 BASIC을 개량한 것으로, 비디오와 음향 리소스에 쉽게 접근할 수 있다는 특징이 있다(Microsoft BASIC의 POKE 문을 사용해야 하는 것보다 낫다). 시간 관련 이벤트 처리에 AFTER와 EVERY라는 명령어를 사용할 수 있고, 텍스트 기반의 윈도우 조작이 가능하다는 점도 특징이다. 4. 1. 운영 체제 및 BASIC![]() 당시 대부분의 가정용 컴퓨터와 마찬가지로 CPC는 OS와 BASIC 인터프리터를 ROM에 내장하고 있다. 이 기기는 로코모티브 BASIC을 사용하는데, 이는 BBC 마이크로의 보조 프로세서 보드를 위해 로코모티브 소프트웨어에서 제작한 Z80 BASIC을 개선한 버전이다. 특히 일반적인 마이크로소프트 구현에서 필요했던 POKE 명령과 달리, 이 기기는 컴퓨터의 비디오 및 오디오 리소스에 쉽게 접근할 수 있다는 점에서 주목할 만하다. 다른 특이한 기능으로는 AFTER 및 EVERY 명령을 사용한 시간 기반 이벤트 처리, 텍스트 기반 윈도잉 등이 있다. 4. 2. CP/M디지털 리서치의 CP/M 운영 체제는 664 및 6128 디스크 기반 시스템과 464용 DDI-1 디스크 확장 장치와 함께 제공되었다. 64KB 머신은 CP/M 2.2만 제공되었고, 128KB 머신에는 CP/M 3.1도 포함되었다. 소형 CP/M 2.2 구현은 "시스템 형식"이라고 불리는 방식으로 3인치 디스크의 부트 섹터에 주로 저장되었다. Locomotive BASIC에서 `|CPM`을 입력하면 이 섹터에서 코드를 로드하여 사용자 지정 게임 로딩 루틴에 널리 사용되었다. CP/M 3.1 구현은 부트 섹터에서 차례로 로드되는 별도의 파일에 주로 있다.VDE와 같은 워드 프로세서에서 ROS와 같은 완전한 게시판 시스템에 이르기까지 많은 공개 도메인 CP/M 소프트웨어가 CPC에서 사용 가능해졌다. 4. 3. 기타 언어로고, C, 파스칼 컴파일러를 구할 수 있었지만, CPC 소프트웨어의 대부분은 네이티브 Z80 어셈블리 언어로 작성되었다.[1] 인기 있는 어셈블러로는 Hisoft의 Devpac, Arnor의 Maxam, (프랑스에서는) DAMS가 있었다.[1] 디스크 기반 CPC (Plus 아님) 시스템은 CP/M 2.2에서 부팅되었지만 AMSDOS ROM에 많은 코드가 상주하는 교육용 언어 로고 인터프리터를 제공했으며, 6128 기기에는 CP/M 3.1, 비 ROM 버전도 포함되어 있다.[1] C 컴파일러 또한 Micro Business products에 의해 유럽 시장에 Tandy Europe를 통해 작성 및 제공되었다.[1]4. 4. 롤랜드(Roland)암소프트는 암스트래드 CPC를 위한 마스코트를 만들기 위해 여러 게임에 롤랜드라는 이름을 붙였다. 그러나 게임들이 롤랜드 캐릭터를 중심으로 디자인되지 않고 나중에 브랜딩이 추가되었기 때문에 캐릭터 디자인은 매우 다양했다. 뾰족한 머리의 금발 십대(''롤랜드 고즈 디깅'')부터 다리가 달린 흰색 큐브(''롤랜드 고즈 스퀘어 배싱''), 돌연변이 벼룩(''롤랜드 인 더 케이브스'')까지 다양했다. 비슷한 게임 플레이와 메인 캐릭터 디자인을 가진 게임은 ''롤랜드 인 타임''과 그 후속작인 ''롤랜드 인 스페이스''뿐이었다. 롤랜드 캐릭터는 최초 CPC 제품군의 주요 디자이너 중 한 명인 롤랜드 페리(Roland Perry)의 이름을 따서 지어졌다.5. 슈나이더 컴퓨터 디비전
6. 커뮤니티
암스트래드 CPC는 비즈니스와 게임 양쪽 모두에서 활용되며 오랜 기간 동안 강력한 커뮤니티를 형성했다. 전담 프로그래머들은 그래픽 사용자 인터페이스(GUI) 운영 체제인 SymbOS와 같은 운영 체제를 제작하는 등 CPC 제품군을 위한 작업을 지속했다.[33] 전 세계적으로 CPC 전용 인터넷 사이트가 등장하여 포럼, 뉴스, 하드웨어, 소프트웨어, 프로그래밍 및 게임을 다루었다.[33] 7. 다른 암스트래드 기기에 미친 영향
암스트래드는 CPC 464의 성공에 이어 암스트래드 PCW 워드 프로세서 제품군을 출시했다. 이는 Z80 기반의 또 다른 기기로, 3인치 디스크 드라이브와 로코모티브 소프트웨어의 소프트웨어를 사용했다. PCW는 원래 CPC의 개선된 버전('ANT' 또는 아놀드 넘버 투 - CPC의 개발 코드명은 아놀드)과 부분적으로 호환되도록 개발되었다.[34][35] 그러나 암스트래드는 PCW에 집중하기로 결정했고, ANT 프로젝트는 시장에 출시되지 않았다. 참조
[1]
BDprefix
|